
<!DOCTYPE html>
<html>
    <head>
        <title>微信支付测试</title>
        <link rel="stylesheet" href="/stylesheets/weui.css">
        <meta name="viewport" content="initial-scale=1,maximum-scale=1,minimum-scale=1">
    </head>
    <body>
        <h1 id="payment">点击标题，开始支付</h1>

    </body>
    <script src="/javascripts/zepto-docs.min.js" ></script>
    <script src="/javascripts/jweixin-1.0.0.js"></script>
    <script>
        wx.config({
            debug   	:false,
            appId		:'wx8adf122f1d98838b',
            timestamp 	:'<%= timestamp %>',
            nonceStr 	:'<%= noncestr %>',
            signature 	:'<%= signature %>',
            jsApiList 	:[
                'startRecord',
                'stopRecord',
                'onVoiceRecord',
                'translateVoice',
                'onMenuShareTimeline',
                'onMenuShareAppMessage',
                'onMenuShareQQ',
                'onMenuShareWeibo',
                'onMenuShareQZone',
                'chooseWXPay'
            ]
        })

        wx.ready(function(){
            wx.checkJsApi({
                jsApiList:['onVoiceRecord','chooseWXPay'],
                success:function(res){
                    console.log(res);
                }
            })
            $('#payment').on('tap',function(){
                wx.chooseWXPay({
                    timestamp: '<%= timestamp %>', // 支付签名时间戳，注意微信jssdk中的所有使用timestamp字段均为小写。但最新版的支付后台生成签名使用的timeStamp字段名需大写其中的S字符
                    nonceStr: '<%= noncestr %>', // 支付签名随机串，不长于 32 位
                    package: 'prepay_id=wx04124752783011d7780c2ed94067695424', // 统一支付接口返回的prepay_id参数值，提交格式如：prepay_id=\*\*\*）
                    signType: 'sha1', // 签名方式，默认为'SHA1'，使用新版支付需传入'MD5'
                    paySign: 'C4018BE9776A3A586CAD3CA3E8F4AA4A78B6C3CB3ABC8E475A04951893B97B00', // 支付签名
                    success: function (res) {
                        alert('支付成功');
                    }
                });
            })	
        })
        

    </script>
</html>